Big Huge Thesaurus

recording equipment

noun